radius3 desktop linux c++ citrix pxe boot development application consulting software laptop high availability computer notebook linux thin clients metaframe .net replace pcs with thin clients network computing devices java j2ee server based computing mission critical windows unix open source management thin client